<?php
/**
 * 创建人 : Forpastime
 * 创建时间: 2024/10/24 17:41
 * 个人主页 : http://forpastime.com
 */
namespace Hypercmf\Mall\interfaces;

/**
 * 商品分类接口
 */
interface CategoryInterface
{
    /**
     * 获取分页列表
     * @return array
     */
    public function getPageList(array $where,$fields='*',int $size);

    /**
     * 获取单个分类信息
     * @return array
     */
    public function getOne(array $where,$fields='*') ;

    /**
     * 添加
     * @return $categoryId
     */
    public function add(array $category) : int;
    /**
     * 修改
     * @return bool
     */
    public function edit(array $category,array $where=[]) : bool ;
    /**
     * 删除
     * @return bool
     */
    public function delete(array $where) : bool;
}